sleazy slum full of low-lives - Turc Anglais Dictionnaire